ghost crab - Spanish English Dictionary